Kandula Ramesh Analysis